home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / html / vendors / adobe / software / ppd / ppddb / GDTC6001.PPD < prev    next >
PostScript Printer Description  |  1997-06-17  |  12KB  |  307 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1994 Adobe Systems Incorporated. 
  4. *% All Rights Reserved. 
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *%
  10. *FormatVersion: "4.1"
  11. *FileVersion: "1.0"
  12. *LanguageVersion: English
  13. *LanguageEncoding: ISOLatin
  14. *PCFileName:"GDTC6001.PPD" 
  15. *Product: "(StyleScript)"
  16. *ModelName:  "StyleScript v2013.114"
  17. *PSVersion: "(2013.114) 1"
  18. *NickName: "GDT StyleScript v2013.114"
  19.  
  20. *% General Information and Defaults ===============
  21. *ColorDevice: True
  22. *DefaultColorSpace: CMYK
  23. *FreeVM: "300000"
  24. *LanguageLevel: 2
  25. *VariablePaperSize: False
  26. *FileSystem: True
  27. *?FileSystem: "
  28. save
  29.   statusdict /diskstatus known{(True)} {(False)} ifelse = flush
  30. restore
  31. "
  32. *End
  33. *Throughput: "1"
  34. *Password: "0"
  35. *ExitServer: "
  36.    count 0 eq
  37.    { false } { true exch startjob } ifelse
  38.    not { (WARNING: Cannot modify initial VM.) =
  39.             (Missing or invalid password.) =
  40.             (Please contact the author of this software.) = flush quit
  41.           } if
  42. "
  43. *End
  44.  
  45. *Reset: "
  46.    count 0 eq
  47.    { false } { true exch startjob } ifelse
  48.    not { (WARNING: Cannot reset printer.) =
  49.             (Missing or invalid password.) =
  50.             (Please contact the author of this software.) = flush quit
  51.           } if
  52.    systemdict /quit get exec
  53.    (WARNING : Printer Reset Failed.) = flush
  54. "
  55. *End 
  56. *DefaultResolution: 360dpi
  57. *?Resolution: "
  58. save
  59.   initgraphics
  60.   0 0 moveto currentpoint matrix defaultmatrix transform
  61.   0 72 lineto currentpoint matrix defaultmatrix transform
  62.   3 -1 roll sub dup mul
  63.   3 1 roll exch sub dup mul
  64.   add sqrt round cvi
  65.   (          ) cvs dup print (x) print print (dpi) = flush
  66. restore
  67. "
  68. *End
  69.  
  70. *% Halftone Information ===============
  71. *ScreenFreq: "56.0"
  72. *ScreenAngle: "45.0"
  73. *DefaultScreenProc: Dot
  74. *ScreenProc Dot: "{ dup mul exch dup mul add 1.0 exch sub }"
  75. *ScreenProc Line: "{ pop }"
  76. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  77.  
  78. *DefaultTransfer: Null
  79. *Transfer Null: "{ }"
  80. *Transfer Null.Inverse: "{ 1 exch sub }"
  81.  
  82. *% Paper Handling ===================
  83.  
  84. *LandscapeOrientation: Plus90
  85.  
  86. *% PageSize is used to select the input slot by page size.
  87. *OpenUI *PageSize: PickOne
  88. *DefaultPageSize: Letter
  89. *PageSize Letter/US Letter: "(<</PageSize [612 792]>>) cvx exec setpagedevice"
  90. *PageSize Legal: "(<</PageSize [612 1008]>>) cvx exec setpagedevice"
  91. *PageSize A4: "(<</PageSize [595 842]>>) cvx exec setpagedevice"
  92. *PageSize Comm10/Comm10 Envelope: "(<</PageSize [684 297]>>) cvx exec setpagedevice"
  93.  
  94. *?PageSize: "
  95.  save
  96.    currentpagedevice /PageSize get aload pop
  97.    2 copy gt {exch} if
  98.    (Unknown)
  99.   9 dict
  100.    dup [595 842] (A4) put
  101.    dup [612 792] (Letter) put
  102.    dup [612 1008] (Legal) put
  103.    dup [684 297] (Comm10) put
  104.  { exch aload pop 4 index sub abs 5 le exch
  105.    5 index sub abs 5 le and
  106.       {exch pop exit} {pop} ifelse
  107.    } bind forall
  108.    = flush pop pop
  109.  restore"
  110. *End
  111. *CloseUI: *PageSize
  112.  
  113. *% PageRegion is used to select page size, but without selecting the input slot. This
  114. *% is used when using manual feed, or there is only one input slot.
  115. *DefaultPageRegion: Letter
  116. *OpenUI *PageRegion: PickOne
  117. *PageRegion Letter/US Letter: "(<</PageSize [612 792]>>) cvx exec setpagedevice"
  118. *PageRegion Legal: "(<</PageSize [612 1008]>>) cvx exec setpagedevice"
  119. *PageRegion A4: "(<</PageSize [595 842]>>) cvx exec setpagedevice"
  120. *PageRegion Comm10/Comm10 Envelope: "(<</PageSize [684 297]>>) cvx exec setpagedevice"
  121. *CloseUI: *PageRegion
  122.  
  123. *% The following entries provide information about specific paper keywords.
  124. *DefaultImageableArea: Letter
  125. *ImageableArea Letter/US Letter: "9 36 585 783"
  126. *ImageableArea Legal: "9 36 585 999"
  127. *ImageableArea A4: "9 36 585 833"
  128. *ImageableArea Comm10/Comm10 Envelope: "9 36 585 288"
  129.  
  130. *?ImageableArea: "
  131.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  132.   newpath clippath pathbbox
  133.   4 -2 roll exch 2 {ceiling cvp} repeat
  134.   exch 2 {floor cvp} repeat flush
  135.  restore
  136. "
  137. *End
  138.  
  139. *% These provide the physical dimensions of the paper (by keyword)
  140. *DefaultPaperDimension: Letter
  141. *PaperDimension Letter/US Letter: "612 792"
  142. *PaperDimension Legal: "612 1008"
  143. *PaperDimension A4: "595 842"
  144. *PaperDimension Comm10/Comm10 Envelope: "684 297"
  145.  
  146. *% RequiresPageRegion is used because the input slot cannot sense the page size.
  147. *RequiresPageRegion All: True
  148. *DefaultInputSlot: Cassette
  149. *OpenUI *InputSlot: PickOne
  150. *InputSlot Cassette/Paper Tray: ""
  151. *CloseUI: *InputSlot
  152.  
  153. *DefaultOutputOrder Upper: Normal
  154.  
  155. *% === Product Name Information ===========================
  156. *OpenGroup: StyleScript
  157.  
  158. *UIConstraints: *OutputMode Draft *EmphasizeBlack True
  159. *UIConstraints: *EmphasizeBlack True *OutputMode Draft
  160.  
  161. *DefaultOutputMode: Normal
  162. *OpenUI *OutputMode/Print Quality: PickOne
  163. *OutputMode Best: "/Best /GDT /ProcSet findresource /SetPrintQuality get exec"
  164. *OutputMode Normal: "/Normal /GDT /ProcSet findresource /SetPrintQuality get exec"
  165. *OutputMode Draft: "/Draft /GDT /ProcSet findresource /SetPrintQuality get exec"
  166. *?OutputMode: "
  167.  save
  168.  /GDT /ProcSet findresource /GetPrintQuality get exec
  169.  (<</Best (Best) /Normal (Normal) /Draft (Draft)>>) cvx exec
  170.  exch get = flush
  171.  restore"
  172. *End
  173. *CloseUI: *OutputMode
  174.  
  175. *DefaultMediaType: PlainPaper
  176. *OpenUI *MediaType/Media Type: PickOne
  177. *MediaType PlainPaper/Plain Paper: "(<</MediaType (PlainPaper)>>) cvx exec setpagedevice"
  178. *MediaType CoatedPaper/Coated Paper: "(<</MediaType (CoatedPaper)>>) cvx exec setpagedevice"
  179. *MediaType Transparency/Transparency: "(<</MediaType (Transparency)>>) cvx exec setpagedevice"
  180. *MediaType BackPrintFilm/Back Print Film: "(<</MediaType (BackPrintFilm)>>) cvx exec setpagedevice"
  181. *CloseUI: *MediaType
  182.  
  183. *DefaultColorModel: CMYK
  184. *OpenUI *ColorModel/Inks: PickOne
  185. *ColorModel Gray/Black only: "(<</ProcessColorModel /DeviceGray>>) cvx exec setpagedevice"
  186. *ColorModel CMYK/Color and black: "(<</ProcessColorModel /DeviceCMYK>>) cvx exec setpagedevice"
  187. *CloseUI: *ColorModel
  188.  
  189. *DefaultHalftoneOptions: FinerDetail
  190. *OpenUI *HalftoneOptions/Halftoning Options: PickOne
  191. *HalftoneOptions FinerDetail/Finer Detail: "/FinerDetail /GDT /ProcSet findresource /SetHalftoningOption get exec"
  192. *HalftoneOptions SmootherBlends/Smoother Blends: "/SmootherBlends /GDT /ProcSet findresource /SetHalftoningOption get exec"
  193. *?HalftoneOptions: "
  194.    save
  195.    /GDT /ProcSet findresource /GetHalftoningOption get exec
  196.    (<</FinerDetail (FinerDetail) /SmootherBlends (SmootherBlends)>>) cvx exec
  197.    exch get = flush
  198.    restore "
  199. *End
  200. *CloseUI: *HalftoneOptions
  201.  
  202. *DefaultEmphasizeBlack: False
  203. *OpenUI *EmphasizeBlack/Emphasize black: Boolean
  204. *EmphasizeBlack True: "true /GDT /ProcSet findresource /SetEmphasizeBlack get exec"
  205. *EmphasizeBlack False: "false /GDT /ProcSet findresource /SetEmphasizeBlack get exec"
  206. *?EmphasizeBlack: "
  207.    save
  208.    /GDT /ProcSet findresource /GetEmphasizeBlack get exec
  209.    { (True) }{ (False) } ifelse = flush
  210.    restore
  211. "
  212. *End
  213. *CloseUI: *EmphasizeBlack
  214.  
  215. *CloseGroup: StyleScript
  216.  
  217. *% Font Information =====================
  218.  
  219. *DefaultFont: Courier
  220. *Font Courier: Standard "(001.004)" Standard
  221. *Font Courier-Bold: Standard "(001.004)" Standard
  222. *Font Courier-BoldOblique: Standard "(001.004)" Standard
  223. *Font Courier-Oblique: Standard "(001.004)" Standard
  224. *Font Helvetica: Standard "(001.001)" Standard
  225. *Font Helvetica-Bold: Standard "(001.001)" Standard
  226. *Font Helvetica-BoldOblique: Standard "(001.001)" Standard
  227. *Font Helvetica-Oblique: Standard "(001.001)" Standard
  228. *Font Symbol: Special "(001.001)" Special
  229. *Font Times-Bold: Standard "(001.001)" Standard
  230. *Font Times-BoldItalic: Standard "(001.001)" Standard
  231. *Font Times-Italic: Standard "(001.001)" Standard
  232. *Font Times-Roman: Standard "(001.001)" Standard
  233. *?FontQuery: "
  234.    save  
  235.    { count 1 gt
  236.       { exch dup 127 string cvs (/) print print (:) print
  237.        /Font resourcestatus {pop pop (Yes)} {(No)} ifelse = 
  238.       } { exit } ifelse
  239.    } bind loop
  240.    (*) = flush
  241.    restore"
  242. *End
  243.  
  244. *?FontList: "
  245.    save (*) {cvn ==} 128 string /Font resourceforall
  246.    (*) = flush restore"
  247. *End
  248.  
  249. *% Printer Messages (verbatim from printer):
  250. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  251. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  252. *Message: "\FontName\ not found, using Courier"
  253.  
  254. *% Status (format: %%[ status: <one of these> ]%% )
  255. *Status: "idle"
  256. *Status: "busy"
  257. *Status: "waiting"
  258. *Status: "printing"
  259. *Status: "warming up"
  260. *Status: "PrinterError: paper out"/The printer is out of paper. Please put more paper into the printer tray and click OK to continue.
  261. *Status: "PrinterError: paper jam"/The paper in the printer has jammed.
  262. *Status: "PrinterError: port busy"/The selected serial port is in use. Try printing again later.
  263. *Status: "PrinterError: communication error"/A communication error has occurred. Please make sure that the printer is properly connected.
  264. *Status: "PrinterError: needs bidirectional adjustment"/The printer needs to be realigned.
  265. *Status: "PrinterError: check waste ink"/Check the waste ink container.
  266. *Status: "PrinterError: print head error"/The print head may require replacing.
  267. *Status: "PrinterError: home position error"/The printer couldn't return the print head to the home position.
  268. *Status: "PrinterError: couldn't purge unit"/The printer couldn't flush the print head.
  269. *Status: "PrinterError: waste ink container full"/The waste ink container is full. Consult your local Apple dealer.
  270. *Status: "PrinterError: carriage error"/The printer has a problem with the carriage mechanism.
  271. *Status: "PrinterError: printer too hot"/The printer is too hot.
  272. *Status: "PrinterError: paper feed error"/The printer is unable to feed the paper.
  273. *Status: "PrinterError: hardware failure"/The printer has an unknown hardware failure.
  274. *Status: "PrinterError: print head needs cleaning"/The print head needs cleaning.
  275. *Status: "PrinterError: black reservoir empty"/The black ink cartridge is empty. Please replace it.
  276. *Status: "PrinterError: cyan reservoir empty."/The cyan ink cartridge is empty. Please replace it.
  277. *Status: "PrinterError: magenta reservoir empty"/The magenta ink cartridge is empty. Please replace it.
  278. *Status: "PrinterError: yellow reservoir empty"/The yellow ink cartridge is empty. Please replace it.
  279.  
  280. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  281. *Source: "%program link%"
  282.  
  283. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  284. *Status: "PrinterError: paper out"/The printer is out of paper. Please put more paper into the printer tray and click OK to continue.
  285. *Status: "PrinterError: paper jam"/The paper in the printer has jammed.
  286. *Status: "PrinterError: port busy"/The selected serial port is in use. Try printing again later.
  287. *Status: "PrinterError: communication error"/A communication error has occurred. Please make sure that the printer is properly connected.
  288. *Status: "PrinterError: needs bidirectional adjustment"/The printer needs to be realigned.
  289. *Status: "PrinterError: check waste ink"/Check the waste ink container.
  290. *Status: "PrinterError: print head error"/The print head may require replacing.
  291. *Status: "PrinterError: home position error"/The printer couldn't return the print head to the home position.
  292. *Status: "PrinterError: couldn't purge unit"/The printer couldn't flush the print head.
  293. *Status: "PrinterError: waste ink container full"/The waste ink container is full. Consult your local Apple dealer.
  294. *Status: "PrinterError: carriage error"/The printer has a problem with the carriage mechanism.
  295. *Status: "PrinterError: printer too hot"/The printer is too hot.
  296. *Status: "PrinterError: paper feed error"/The printer is unable to feed the paper.
  297. *Status: "PrinterError: hardware failure"/The printer has an unknown hardware failure.
  298. *Status: "PrinterError: print head needs cleaning"/The print head needs cleaning.
  299. *Status: "PrinterError: black reservoir empty"/The black ink cartridge is empty. Please replace it.
  300. *Status: "PrinterError: cyan reservoir empty."/The cyan ink cartridge is empty. Please replace it.
  301. *Status: "PrinterError: magenta reservoir empty"/The magenta ink cartridge is empty. Please replace it.
  302. *Status: "PrinterError: yellow reservoir empty"/The yellow ink cartridge is empty. Please replace it.
  303.  
  304. *% The byte count of this file should be exactly 012453 or 012759
  305. *% depending on the filesystem it resides in.
  306. *% end of PPD file for StyleScript
  307.